it sucks. - Français Anglais Dictionnaire